// Copyright DustedPixels.com 2008. All rights reserved.

package kroff;

/**
 * @author micapolos@gmail.com (Michal Pociecha-Los)
 */
public final class Runnables {
  public static Runnable newAndGate(Pin in1, Pin in2, Pin out) {
    return new AndGate(in1, in2, out);
  }
  
  public static Runnable newNotGate(Pin in, Pin out) {
    return new NotGate(in, out);
  }

  public static Runnable newKroffUnit() {
    return new KroffUnit();
  }
}